river chat - French English Dictionary